package com.jzx.provider.exception;

import lombok.Getter;

/**
 * @author daihuihui
 * @date 2019/2/6
 */
public enum MyErrorType {

    /**
     * 简历id缺失
     */
    CV_ID_MISS("101", "简历id缺失"),

    /**
     * 简历修改操作不合法，非本人操作
     */
    NOT_ALLOW("102", "简历修改操作不合法，非本人操作"),

    /**
     * 验证码不正确或者过期
     */
    CODE_NOT_EXITS("201", "验证码不正确或者过期"),

    /**
     * 手机号码不存在
     */
    MOBILE_NOT_EXITS("202", "手机号码不存在"),

    /**
     * 密码错误
     */
    PASSWORD_ERROR("203", "密码错误"),

    /**
     * 用户被禁用
     */
    USER_DISABLE("204", "用户被禁用"),

    /**
     * 用户未登陆
     */
    USER_NOT_LOGIN("205", "用户未登陆"),

    /**
     * 已经在其他地方登陆
     */
    USER_LOGIN_OTHER("206", "已经在其他地方登陆"),


    MOBILE_EXITS("207", "手机号已存在"),

    /**
     * 简历为空
     */
    NAME_TEL_NOT_ALLOW_NULL("401", "姓名和手机号不能为空");


    @Getter
    private String errorCode;

    @Getter
    private String message;

    MyErrorType(String errorCode, String message) {
        this.errorCode = errorCode;
        this.message = message;
    }
}
